import sUi from '@/uni_modules/s-ui';
import * as utils from '@/utils';
import Vue from 'vue';
import App from './App.vue';

Vue.config.productionTip = false;

console.log(`
  编译环境 : ${process.env.NODE_ENV}

  编译时间 : ${utils.formatDate(process.env.VUE_APP_TIME)}
`);

Vue.use(sUi, {
  // 是否给页面page全局混入一个onEmitPage钩子，使用this.$emitPage(pagePath,...args)触发
  useEmitPageMixin: true,
  // 是否替换uni默认的showLoading,hideLoading
  replaceUniLoading: true,
  // 是否替换uni默认的showToast,hideToast
  replaceUniToast: true,
  // 是否替换uni默认的showModal
  replaceUniModal: true,
  // 返回首页
  homePath: '/pages/index/index',
});

App.mpType = 'app';

Vue.prototype.$u = utils;

const app = new Vue({ ...App });
app.$mount();
